﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Windows.Forms;

namespace BSC_OTC_Management.Code
{
    public class StaticVariable
    {
        
        public BSC_SERVICES.Service1SoapClient _services = new BSC_SERVICES.Service1SoapClient();

        public static bool DEBUG = true;
        public static string messeseboxLuuY = "Lưu ý";
        public static string messeseboxKoDcBoTrong = " không được bỏ trống";
        public static string messeseboxTrungGiaTri = " đã tồn tại";
        public static string messeseboxThemmoiThanhCong = "Thêm mới thành công";
        public static string messeseboxSuaThanhCong = "Sửa thành công";
        public static string messeseboxThanhCong = "Thành công";
        public static string messeseboxThatBai = "Thất bại";
        public static string messeseboxPhaiChonDongDeThemSuaXoa = "Phải chọn dòng thông tin cần thêm, sửa, xóa!";
        public static string messeseboxMaGiaoDichSai = "Chức năng không tồn tại hoặc bạn không đủ quyền sử dụng chức năng này!";
        public static string messeseboxXoaRow = "Đồng ý xóa dữ liệu?";
        public static string messeseboxDuyetRow = "Đồng ý duyệt bản ghi này?";
        public static string messeseboxDuyetAllRow = "Đồng ý duyệt lô dữ liệu này?";
        public static string messeseboxDuyetThanhCong = "Đã duyệt thành công 1 bản ghi";
        public static string messeseboxDuyetAllThanhCong = "Đã duyệt thành công lô dữ liệu";
        public static string messeseboxDuyetThatBai = "Duyệt không thành công";
        public static string messeseboxGoToTTLai = "Bạn có muốn chuyển sang duyệt thanh toán lãi/gốc?";
        public static string messeseboxDuyetTTLai = "Bạn có chắc chắn muốn duyệt thanh toán lãi/gốc cho coupon ";
        public static string messeseboxDaDuyet = "Bản ghi này đã được duyệt";
        public static string messeseboxDaXoa = "Bản ghi này đã hết hiệu lực";
        public static string messeseboxChuaDuyet = "Bản ghi này cần kiểm soát duyệt";
        public static string messeseboxHuyDuyet = "Đồng ý huỷ phê duyệt giao dịch này?";
        public static string messeseboxHuyDuyetThanhCong = "Đã thực hiện huỷ phê duyệt giao dịch thành công";
        public static string messeseboxHuyDuyetKoThanhCong = "Không thể huỷ duyệt giao dịch này";
        public static string messeseboxCheckMaTP = "Không được chuyển nhượng sang sổ có mã trái phiếu khác loại";
        public static string messeseboxCheckDotPH = "Không được chuyển nhượng sang sổ có mã trái phiếu không cùng đợt phát hành";
        public static string messeseboxNgayCN = "Không được chuyển nhượng trái phiếu đang nằm trong thời gian chốt danh sách để thanh toán lãi";
        public static string messeseboxCheckSoLuong = "Bạn chưa nhập số lượng trái phiếu để chuyển nhượng?";
        public static string messeseboxCheckMaso = "Không được chuyển nhượng cùng sổ";
        public static string messeseboxImportSignalOK = "Thêm mới danh sách chữ ký thành công";
        public static string messeseboxUpdateTLLogallError = "Cập nhật thông tin table Bsc_tbl_tllogall lỗi!";
        public static string messeseboxCheckSLTPError = "Số lượng trái phiếu nhập lớn hơn số lượng TPPH";
        public static string messeseboxLoi = "Lỗi!";
        public static string messeseboxFalsePermission = "Bạn không có quyền truy nhập. Hãy liên hệ quản trị viên!";
        public static string function_AddNew = "AddNew";
        public static string function_Edit = "Edit";
        public static string function_View = "View";
        public static string function_Approve = "Approve";
        public static string function_Delete = "Delete";
        public static string userID = "";
        public static Boolean V_BoolLOG = true;
        public static string username = "";
        public static string[] groupID = null;
        public static string[] groupName;
        public static string formname_Active = "";
        public static string menuID_Active = "";
        public static string id_TruyVan = "";
        public static string menu_Code = "";
        public static DataTable tablePermission = new DataTable("noname");
        public static DataTable _tbl = new DataTable();
        public static string v_StartUP_Path = Application.StartupPath.ToString();
        public static DataTable DTable
        {
            get { return _tbl; }
            set { _tbl = value; }
        }

        public enum approveCase
        {
            ChuaDuyet = 0,
            DaDuyet,
            DuyetXoa,
            TuChoi,
            DaXoa
        }
    }
}
